The eastbound local returning to Wylie World gets tied down on the main waiting for a crew replacement at Cowley.
Pushing back into a mill.
A Canpotex train holds the siding west of Calgary.
CP 8888 leads train 100 east along the Bow River near Exshaw, AB. I always make sure I bring my tall rubber boots when I go railfanning. On this particular day they definitely came in handy. To ge... (more)
A late CPKC 113 allows a rare opportunity to catch an afternoon westbound at Spicer East.
Bonus train! 2816 took a while at the border and ended up meeting 149 at Spiral, west of Kenmare. Nearly 12,000 feet of 149 is visible as it passes Middle Des Lacs Lake on the run for the border... (more)
CPKC 40B races east through Maple Springs and past a crowd of 40-50 people during the St. Paul to Portage leg of the Final Spike Tour.
CP 2816-1401-4107 lead 40B out of St. Paul Yard on the Red Rock Industrial Lead.
CPKC's Toronto, Ontario to Winnipeg, Manitoba merchandise train makes its way west running alongside Lake Superior
CPKC 100-03 approaches Marathon on the Heron Bay Subdivision which runs along Lake Superior as seen here twisting around Peninsula Bay.
West of Marathon CPKC's mainline hugs the shore of Lake Superior or in this case is in close proximity.
CPKC 118-01 eases into Marathon alongside Lake Superior
The CPKC Golden Spike Special roars eastbound out of Sawyer, ND.
CP 8063 leads train 100 east through Edworthy Park in Calgary.
Having just departed Minot on the third leg of the CPKC Final Spike Steam Tour about fifteen minutes earlier, CP 2816, 1401, and 4107 roll eastbound through the small hamlet of Logan, North Dakota... (more)